﻿namespace AiMoBridge.Interface.Client
{
    /// <summary>
    /// 继承该项，用于传给IAiClient
    /// </summary>
    public interface IAIReply
    {
        /// <summary>
        /// 停止等待
        /// </summary>
        void StopWait();

        void AppendReplyWord(string word);

        bool IsStreamCancel { get; }
        void SetCodeReplyMessage(IScriptMessage message);
        void OnWait(double seconds);
        void BeforeAiReply(string beforeAiReplyText);
    }
}
